Managing Director
Allah Rang
CEO Approval Rating
82/100
Biocarve is a seller of hybrid, tree, cereal crops, tropical flower and vegetable seeds.